package com.factory._06adapter;

/**
 * 适配器模式
 * eg:
 * 举个栗子，我今天买了机票，飞到香港迪士尼去游玩，晚上回到了酒店，想给我的笔记本电脑充电，
 * 但这时我发现，香港的插座是英式三角插座，我的充电器插不进去。这时我们就可以使用适配器模式，进行适配。
 * @author Qinye
 * @date 2023/8/11 22:42
 */
public class Test {
    public static void main(String[] args) {
        StandardAdapter standardAdapter= new StandardAdapter() {
            @Override
            public String getBritishStandard() {
                return new ChineseStandard().getChineseStandard();
            }
        };
        // 充电成功！
        new Notebook().charge(standardAdapter);
    }
}
